/* 
杨洪强
2018\11\10
登录弹窗
*/
.shop-landing-popup input {
  border: none;
  outline: none;
  text-indent: 20px;
}
.shop-landing-popup .shop-mask {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #111;
  opacity: .2;
}
.shop-landing-popup .shop-landing-popup-border {
  width: 480px;
  min-height: 535px;
  position: fixed;
  top: 50%;
  left: 50%;
  margin-left: -244px;
  margin-top: -272px;
  background-color: rgba(0, 0, 0, 0.2);
  border-radius: 2px;
  padding: 4px;
}
.shop-landing-popup .shop-landing-popup-border .shop-landing-popup-content {
  width: 480px;
  min-height: 535px;
  background: #fff;
}
.shop-landing-popup .shop-landing-popup-border .shop-landing-popup-content .shop-lp-header {
  height: 40px;
  line-height: 40px;
  font-size: 14px;
  text-indent: 14px;
  font-weight: 600;
  background: #f5f5f5;
}
.shop-landing-popup .shop-landing-popup-border .shop-landing-popup-content .shop-lp-header .shop-lp-shut-down {
  float: right;
  margin: 15px 14px 0 0;
  width: 10px;
  height: 10px;
  background: url("../../images/static/shop_user_myFocusDeleteImg.png");
  cursor: pointer;
}
.shop-landing-popup .shop-landing-popup-border .shop-landing-popup-content .shop-lp-main {
  padding: 0 45px 0 45px;
}
.shop-landing-popup .shop-landing-popup-border .shop-landing-popup-content .shop-lp-main .shop-lpm-header {
  height: 84px;
  line-height: 84px;
  font-size: 20px;
  color: #666666;
}
.shop-landing-popup .shop-landing-popup-border .shop-landing-popup-content .shop-lp-main .shop-lpm-translation {
  width: 388px;
  height: 48px;
  border: 1px solid #e1e1e1;
}
.shop-landing-popup .shop-landing-popup-border .shop-landing-popup-content .shop-lp-main .shop-lpm-translation > .shop-img {
  width: 48px;
  height: 48px;
  background-image: url("../../images/static/login_icon_user.jpg");
  float: left;
}
.shop-landing-popup .shop-landing-popup-border .shop-landing-popup-content .shop-lp-main .shop-lpm-translation > .shop-lpm-translation-input {
  width: 340px;
  height: 46px;
  float: left;
  font-size: 16px;
}
.shop-landing-popup .shop-landing-popup-border .shop-landing-popup-content .shop-lp-main .shop-lpm-verification-code {
  width: 388px;
  height: 48px;
  border: 1px solid #e1e1e1;
  margin-top: 20px;
  display: none;
}
.shop-landing-popup .shop-landing-popup-border .shop-landing-popup-content .shop-lp-main .shop-lpm-verification-code > .shop-img {
  width: 48px;
  height: 48px;
  background-image: url("../../images/static/login_icon_pwd.jpg");
  float: left;
}
.shop-landing-popup .shop-landing-popup-border .shop-landing-popup-content .shop-lp-main .shop-lpm-verification-code > .shop-lpm-verification-input {
  width: 221px;
  height: 46px;
  float: left;
  font-size: 16px;
}
.shop-landing-popup .shop-landing-popup-border .shop-landing-popup-content .shop-lp-main .shop-lpm-verification-code > button {
  width: 119px;
  height: 48px;
  border: none;
  border-left: 1px solid #e1e1e1;
  background: #f8f8f8;
  color: #707070;
  outline: none;
  cursor: pointer;
}
.shop-landing-popup .shop-landing-popup-border .shop-landing-popup-content .shop-lp-main .shop-lpm-pass {
  width: 388px;
  height: 48px;
  border: 1px solid #e1e1e1;
  margin-top: 20px;
}
.shop-landing-popup .shop-landing-popup-border .shop-landing-popup-content .shop-lp-main .shop-lpm-pass > .shop-img {
  width: 48px;
  height: 48px;
  background-image: url("../../images/static/login_icon_pwd.jpg");
  float: left;
}
.shop-landing-popup .shop-landing-popup-border .shop-landing-popup-content .shop-lp-main .shop-lpm-pass > .shop-lpm-pass-input {
  width: 221px;
  height: 46px;
  float: left;
  font-size: 16px;
}
.shop-landing-popup .shop-landing-popup-border .shop-landing-popup-content .shop-lp-main .shop-lpm-buttom {
  width: 390px;
  height: 50px;
  background: #e64545;
  color: #fff;
  font-size: 20px;
  margin: 30px 0 20px 0;
}
.shop-landing-popup .shop-landing-popup-border .shop-landing-popup-content .shop-lp-main .shop-lpm-operating {
  overflow: hidden;
  font-size: 12px;
  line-height: 12px;
  color: #999999;
}
.shop-landing-popup .shop-landing-popup-border .shop-landing-popup-content .shop-lp-main .shop-lpm-operating a {
  color: #999999;
}
.shop-landing-popup .shop-landing-popup-border .shop-landing-popup-content .shop-lp-main .shop-lpm-operating span {
  cursor: pointer;
}
.shop-landing-popup .shop-landing-popup-border .shop-landing-popup-content .shop-lp-main .shop-lpm-operating .shop-lpmo-forget {
  float: right;
}
.shop-landing-popup .shop-landing-popup-border .shop-landing-popup-content .shop-lp-main .shop-lpm-operating .shop-lpmo-segmentation {
  float: right;
}
.shop-landing-popup .shop-landing-popup-border .shop-landing-popup-content .shop-lp-main .shop-lpm-operating .shop-lpmo-registered {
  float: right;
}
.shop-landing-popup .shop-landing-popup-border .shop-landing-popup-content .shop-lp-main .shop-lpm-operating .shop-lpmo-sms {
  float: left;
}
.shop-landing-popup .shop-landing-popup-border .shop-landing-popup-content .shop-lp-main .shop-lpm-operating .shop-lpmo-pass {
  float: left;
  display: none;
}
.shop-landing-popup .shop-landing-popup-border .shop-landing-popup-content .shop-lp-main .shop-lpm-other-methods {
  border-top: 1px solid #eeeeee;
  position: relative;
  margin-top: 87px;
  text-align: center;
}
.shop-landing-popup .shop-landing-popup-border .shop-landing-popup-content .shop-lp-main .shop-lpm-other-methods .shop-lpmom-header {
  position: absolute;
  width: 90px;
  height: 14px;
  line-height: 14px;
  background: #fff;
  left: 150px;
  text-align: center;
  top: -7px;
  color: #999999;
}
.shop-landing-popup .shop-landing-popup-border .shop-landing-popup-content .shop-lp-main .shop-lpm-other-methods a {
  margin: 24px 18px 0 18px;
}
.shop-landing-popup .shop-landing-popup-border .shop-landing-popup-content .shop-lp-main .shop-lpm-other-methods .shop-lpmom-qq {
  background: url("../../images/static/login_other_qq.jpg");
  width: 38px;
  height: 38px;
  display: inline-block;
}
.shop-landing-popup .shop-landing-popup-border .shop-landing-popup-content .shop-lp-main .shop-lpm-other-methods .shop-lpmom-wx {
  background: url("../../images/static/login_other_wx.jpg");
  width: 38px;
  height: 38px;
  display: inline-block;
}
.shop-landing-popup .shop-landing-popup-border .shop-landing-popup-content .shop-lp-main .shop-lpm-other-methods .shop-lpmom-xl {
  background: url("../../images/static/login_other_wb.jpg");
  width: 38px;
  height: 38px;
  display: inline-block;
}
.shop-landing-popup .shop-landing-popup-border .shop-landing-popup-content .shop-lp-main-sms .shop-lpm-verification-code {
  display: block;
}
.shop-landing-popup .shop-landing-popup-border .shop-landing-popup-content .shop-lp-main-sms .shop-lpm-pass {
  display: none;
}
.shop-landing-popup .shop-landing-popup-border .shop-landing-popup-content .shop-lp-main-sms .shop-lpm-operating .shop-lpmo-sms {
  display: none;
}
.shop-landing-popup .shop-landing-popup-border .shop-landing-popup-content .shop-lp-main-sms .shop-lpm-operating .shop-lpmo-pass {
  display: block;
}
